/* CSS Document */
body{margin:0px; padding:0px; font-family:"微软雅黑"; color:#000000; font-size:12px;background:url(../images/top_bg_03.jpg) top repeat-x;word-break:break-all;}
.c{clear:both;}
.p{padding:10px;}
.p1{padding:20px 0px;}
.p5{ padding:0px 50px;}
.p5 a{color:#ffffff;}
.w{width:280px;}
.l{float:left;}
.r{float:right;}
.w1{width:280px; margin-top:10px;}
*{ margin:0px; padding:0px; list-style:none;}
ul,li{ list-style:none;}
a:link, a:active, a:visited{ color:#000000; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration: none;}
img,a{ border:none;}

.Index_top_main{width:1000px; margin:0px auto;}
.Index_top1{width:1000px; height:27px; line-height:27px; color:white;}
.Index_top1 a{color:white;}
.Index_top1 span{float:right;}
.Index_top1 span a{color:white;}

.mainbanner{height:338px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:338px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:338px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:2000px;height:338px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:300px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url(../images/50c15ece07fd0f3407000083.png) no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}

.Index_top2{width:1000px; height:121px;}
.Logo{width:598px; float:left; height:121px;}
.Index_logo_right{width:auto; height:28px; float:right; margin-top:50px;  font-size:30px; font-family:Times; color:#e75802; font-weight:bold;}

.Index_top{margin:0px; padding:0px;}
.Index_top li{width:111px; float:left; line-height:35px; text-align:center; background:url(../images/top_mid.png) right top no-repeat; }
.Index_top li a{width:111px; height:35px; line-height:35px; display:block; font-weight:bold; font-size:14px; text-align:center;color:#fff;}
.Index_top li:hover,.Index_top li a:hover{ background:#f48f08 url(../images/top_mid.png) right top no-repeat;}
.lee{background:#f48f08 url(../images/top_mid.png) right top no-repeat!important; }
.Index_top_right{background:none;}


#mid{width:1000px; margin:12px auto;}
#mid .Index_about_title{width:1000px; height:34px; background:url(../images/Index_09.jpg) no-repeat; line-height:34px;}
#mid .Index_about_title a{float:right; margin-right:10px;}
#mid .Index_about{width:998px; height:381px;border:1px solid #e6e6e6; border-top:none;}
#mid .Index_about .Index_aboutleft{width:760px; float:left; height:381px; background:url(../images/about.png) right top no-repeat;}
#mid .Index_about .Index_aboutleft .jj{height:195px; width:100%; line-height:28px; border-bottom:1px dotted #e6e6e6;}
#mid .Index_about .Index_aboutleft .jj img{float:left; margin-right:20px;}
#mid .Index_about .Index_aboutleft .qt{width:168px; height:143px; float:left; margin:0px 8px;}
#mid .Index_about .Index_aboutleft .ck{width:168px; height:143px; float:left;margin:0px 8px;}
#mid .Index_about .Index_aboutleft .sc{width:168px; height:143px; float:left;margin:0px 18px 0px 8px;}
#mid .Index_about .Index_aboutleft .sb{width:168px; height:143px; float:left;}
#mid .Index_about .Index_aboutright{width:236px; height:381px; float:right; text-align:center;}
#mid .Index_about .Index_aboutright .gszj{width:205px; height:180px; line-height:24px; margin:20px auto 0px auto;}
#mid .Index_about .Index_aboutright .ryzs{width:205px;height:180px; line-height:24px; margin:0px auto;}
#mid .Index_pro{width:1000px; height:356px; margin-top:12px;}
#mid .Index_pro .Index_proleft{width:253px; height:356px; float:left; border:1px solid #e6e6e6;}
#mid .Index_pro .Index_proleft .Index_protitle{width:251px; height:33px; line-height:33px; background:#f87712; margin:1px; color:white; text-align:center; font-weight:bold;}
#mid .Index_pro .Index_proleft ul{padding:10px; margin:0px;}
#mid .Index_pro .Index_proleft ul li{width:230px; height:86px; border-bottom:1px dotted #e6e6e6; margin:10px 0px;}
#mid .Index_pro .Index_proleft .leftimg{width:80px; height:80px; float:left;}
#mid .Index_pro .Index_proleft .rightcontent{width:130px; height:80px; float:right;}

#mid .Index_products{width:735px; height:356px; float:right; border:1px solid #e6e6e6;}
#mid .Index_products_title{width:735px; height:34px; background:url(../images/pro.png) no-repeat; color:white; line-height:34px; text-indent:40px; font-weight:bold;}
#mid .Index_products_title a{float:right; margin-right:10px; font-weight:normal;}
#mid .Index_products_content{margin:0px; padding:10px;}
#mid .Index_products_content li{width:330px; height:140px; margin-bottom:20px; margin-right:15px; margin-left:10px; float:left;}
#mid .Index_products_content .leftpro{width:156px; height:137px; float:left;}
#mid .Index_products_content .leftpro img{padding:1px; border:1px solid #e6e6e6;}
#mid .Index_products_content .rightpro{width:160px; height:137px; float:right; line-height:24px;}
#mid .Nc{width:1000px; height:285px; margin-top:12px;}
#mid .Nc .leftNews{width:493px; height:285px; float:left;border:1px solid #e6e6e6;}
#mid .Nc .leftNews .NewsTitle{width:493px; height:30px; background:url(../images/Index_20.jpg) no-repeat;}
#mid .Nc .leftNews .NewsTitle a{float:right; margin-top:12px; margin-right:9px;}
#mid .Nc .leftNews ul{padding:10px; margin:0px;}
#mid .Nc .leftNews ul li{background:url(../images/dian.png) left center no-repeat; height:24px; line-height:24px; text-indent:20px;}
#mid .Nc .leftNews ul li span{float:right; color:#787878;}
#mid .Nc .rightContact{width:492px; height:285px; float:right;border:1px solid #e6e6e6;}
#mid .Nc .rightContact .ContactTitle{width:493px; height:30px; background:url(../images/Index_22.jpg) no-repeat;}
#mid .Nc .rightContact .ContactTitle a{float:right; margin-top:12px; margin-right:9px;}
#mid .Nc .rightContact .ContactContent{background:url(../images/contact.png) right bottom no-repeat; width:492px; height:255px;}
#mid .Friend{width:1000px; height:82px; margin-top:12px;border:1px solid #e6e6e6;}
#mid .Friend .FConent{width:960px; float:right; height:82px; line-height:40px;}

#mid .AboutLeft{width:253px; float:left; border:1px solid #e6e6e6; margin-top:10px;}
#mid .About_T{width:251px; height:31px; line-height:31px; background:url(../images/title.png) no-repeat; margin:1px; color:white; text-align:center; font-weight:bold;}
#mid .About_L{padding:10px; margin:0px;}
#mid .About_L li{width:230px; height:86px; border-bottom:1px dotted #e6e6e6; margin:10px 0px;}
#mid .About_L li .leftimg1{width:80px; height:80px; float:left;}
#mid .About_L li .rightcontent1{width:130px; height:80px; float:right;}

.Index_bottom{width:100%; height:128px; background:#834876; border-top:4px solid #fe9225; text-align:center; padding-top:20px; line-height:22px; color:white;}
.Index_bottom a{color:#FFFFFF;}


.About_left{width:253px; float:left;}
.About_left_top{width:253px; float:left; border:1px solid #e6e6e6;}
.About_title{width:251px; height:31px; line-height:31px; background:url(../images/title.png) no-repeat; margin:1px; color:white; text-align:center; font-weight:bold;}
.AboutLi{width:227px; margin:10px auto;}
.AboutLi li{ line-height:33px; background:url(../images/left.png) left top no-repeat; text-indent:30px; margin:5px 0px;}
.AboutLi li a{width:100%; line-height:33px;display:block; color:#000000; }
.AboutLi li:hover,.AboutLi li a:hover{ color:#572f1c;}
.AboutLi li ul{margin:0px; padding:0px;}
.AboutLi li ul li{background:url(../images/pl.png) 30px 10px no-repeat; line-height:24px; text-indent:40px;}
.AboutLi li ul li ul{margin:0px; padding:0px;}
.AboutLi li ul li ul li{background:url(../images/pl.png) 45px center no-repeat; line-height:24px; text-indent:55px;}
.AboutLi li ul li ul li a{color:red;}
.cd{ color:#572f1c; font-weight:bold; }
.About_contact{width:198px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.About_contact_content{margin:0px 1px; background:url(../images/title_content.gif) top repeat-x;}
.About_contact_bottom{width:200px; background:url(../images/left_title_06.jpg) left top no-repeat; height:15px;}
.About_tel{height:20px;border:1px solid #f9e15a; padding:10px; border-top:none; font-weight:bold; color:#4c0000;}


.About_right{width:737px; float:right; border:1px solid #e6e6e6;}
.About_right_main{float:left; height:35px; line-height:35px; background:url(../images/about_02.jpg) repeat-x; color:#FFFFFF; font-weight:bold;;}
.About_right_title{width:100%; height:35px; line-height:35px; background:url(../images/about_04.jpg) left top repeat-x;}
.About_right_title img{float:left;}
.About_content{height:60px; line-height:60px;}
.About_bottom{width:1001px; margin:0px auto; height:55px; margin-top:30px; line-height:55px; border-top:1px solid #989898; text-align:right;}


#GuestBook	{margin:auto !important; margin:auto 0; line-height:25px; width:730px; height:auto; padding-top:8px;}
#GuestBook .msgform thead td{padding-left:10px;border-bottom:1px dotted #666;font-weight:bold;}
#GuestBook .msgform td{padding:3px;}
#GuestBook .wd2{font-family:Wingdings 2;}
#GuestBook .textinp{line-height:22px; border:0; height:22px; border:1px solid #CCC; text-indent:1px;}
#GuestBook .textarea{border:0; border:1px solid #CCC;}
#GuestBook .guesttitle{text-align:right;padding-right:6px;width:160px;}
#GuestBook .subBox{ text-align:center;}

#wrapper .menu{width:100%; height:34px; background:url(../images/Logo.jpg) no-repeat;}
/*#wrapper .menu ul{ width:1000px;padding:0px; height:41px; line-height:41px; padding-left:12px; padding-right:12px}
#wrapper .menu ul li{ width:150px; background:url(../images/line.gif) no-repeat right; display:block; float:left; color:#FFFFFF; font-size:15px; }
#wrapper .menu ul li a{ color:#FFFFFF; text-decoration:none;width:150px; height:41px; display:block}
#wrapper .menu ul li a:hover{ width:150px; height:41px; color:#FFF; text-decoration:none; display:block; text-decoration:underline}*/
.banner{width:731px; height:283px;}
.banner1{width:731px; height:230px;}
.newslist li{padding:5px 0px;border-bottom:1px dotted #ccc;clear:both;}
.newslist li a{color:#000000;}
.newslist li span{float:right;padding-right:4px;color:#999;}
.newslist1 li{padding:2px 0px;clear:both; }
.newslist1 li a:hover{color:#047a39;}
.newslist1 li span{float:right;padding-right:4px;color:#999;}
#ProductList{width:100%;margin:10px auto; }	
#ProductList .item{width:210px; height:200px; float:left; text-align:center;}
#ProductList .item h4{ font-size:12px;}
#ProductList p{padding:6px 0px;margin:0px;}    
#ProductList .imgtab{width:150px;height:120px;}
#ProductList .imgtd{width:160px;height:130px;}/*加10个px 为了使只有一个产品图片时显示美观*/
#ProductList .nav{ width:100%; height:30px; line-height:30px;line-height:30px; padding:0; margin:0;}
.more{ float:right; width:64px; height:12px; position:relative; top:13px; margin-right:10px;}
.item1{width:240px; height:200px; float:left; text-align:center;}

#preview{ float:none; margin:0px; text-align:center; width:400px;}
.jqzoom{ width:400px;}
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../swf/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:100px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:100px; _margin-bottom:120px;}
#code_out {display:none;}
#gotop{ background-position:-276px -310px; bottom:47px; _margin-bottom:67px;} 

#code_img{ width:260px; height:260px; background:url(../swf/erwei.png) 0px 0px no-repeat; position:fixed; right:90px; bottom:47px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}